<script type="text/javascript">
	$(document).ready(function(){
		$.validator.messages.required = "";
		$("#FormThem").validate();
	});
</script>
<?php
	if(isset($_GET['mhs']))
		$MaHocSinh = $_GET['mhs'];
?>
<h3>Nhập điểm</h3>
<form id="FormThem" action="diemhk-them-<?php echo $MaHocSinh; ?>" method="post">
<input type="hidden" value="<?php echo $MaHocSinh; ?>" name="MaHocSinh" />
	<table class="Form">
		<tr>
        
        	<td>
            	Năm học: 
            </td>    
             <td>   <select name="NamHoc">
                			<?php
                            $namhoc = new namhocbs();
                            $dmnamhoc = $namhoc->GetListNamHoc();
                            
                            for($i = 0; $i < count($dmnamhoc); $i++)
                            {       
                                    echo "<option value='{$dmnamhoc[$i]['NamHoc']}'>{$dmnamhoc[$i]['NamHoc']}</option>";
                            }
                    		?>
                		 </select>
            </td>
           </tr>
           <tr>
            <td>
            	Học kỳ: 
             </td>
             <td>  <select name="HocKy">
                			<option value='Học kỳ I'>Học Kỳ I</option>
                            <option value='Học kỳ I'>Học Kỳ II</option>
                		 </select>
                         
            </td>   
        </tr>
		<tr>
			<td width="40%">Môn học:</td>
			<td><select name="MaMonHoc">
                			<?php
                            $monhoc = new monhocbs();
                            $dmmonhoc = $monhoc->GetList();
                            
                            for($i = 0; $i < count($dmmonhoc); $i++)
                            {       
                                    echo "<option value='{$dmmonhoc[$i]['MaMonHoc']}'>{$dmmonhoc[$i]['TenMonHoc']}</option>";
                            }
                    		?>
                		 </select><span  class="requirefield">*</span></td>
		</tr>
        <tr>
			<td width="40%">Kiểm tra  một:</td>
			<td><input type="text" name="KiemTra_Mot" class="required" /><span  class="requirefield">*</span></td>
		</tr>
        <tr>
			<td width="40%">Kiểm tra  hai:</td>
			<td><input type="text" name="KiemTra_Hai" class="required" /><span  class="requirefield">*</span></td>
		</tr>
        <tr>
			<td width="40%">Kiểm tra  ba:</td>
			<td><input type="text" name="KiemTra_Ba" class="required" /><span  class="requirefield">*</span></td>
		</tr>
         <tr>
        	<td colspan="2">
            	<p class="requirefields">(*): Trường bắt buộc phải nhập thông tin.</p>
				<input type="submit" value="Thêm" name="btnThem"/>
            </td>
        </tr>
	</table>
</form>

<?php
	if(isset($_POST['btnThem']))
	{
		$MaHocSinh =  $_POST['MaHocSinh'];
		$HocKy = $_POST['HocKy'];
		$NamHoc = $_POST['NamHoc'];
		$MaMonHoc = $_POST['MaMonHoc'];
		$KiemTra_Mot = $_POST['KiemTra_Mot'];
		$KiemTra_Hai = $_POST['KiemTra_Hai'];
		$KiemTra_Ba = $_POST['KiemTra_Ba'];
		$DTB_HK = round(DTBMH_HK($KiemTra_Mot,$KiemTra_Hai,$KiemTra_Ba),2);
		
		//Kiểm tra chủ đề mới đã có trong danh sách chủ đề cũ hay không?
		$diemhk = new diemhkbs();
		$diemhk->MaHocSinh = $MaHocSinh;
		$diemhk->MaMonHoc = $MaMonHoc;
		$diemhk->HocKy = $HocKy;
		$diemhk->NamHoc = $NamHoc;
		$ds = $diemhk->GetList();
		
		$dem = ($ds == false ? 0 : count($ds));
		$kt = true;
		for($i = 0; $i < $dem; $i++)
		{
			if($ds[$i]['MaHocSinh'] == $MaHocSinh)
				$kt = false;
		}
		if($kt)
		{
			
			$diemhk->MaHocSinh = $MaHocSinh;
			$diemhk->MaMonHoc = $MaMonHoc;
			$diemhk->HocKy = $HocKy;
			$diemhk->NamHoc = $NamHoc;
			$diemhk->KiemTra_Mot = $KiemTra_Mot;
			$diemhk->KiemTra_Hai = $KiemTra_Hai;
			$diemhk->KiemTra_Ba = $KiemTra_Ba;
			$diemhk->DTB_HK = $DTB_HK;
			if($DTB_HK < 3.5)
			{
				$diemhk->ThiLai = 1;
				$diemthilai = new diemthilaibs();
				$diemthilai->MaHocSinh = $MaHocSinh;
				$diemthilai->MaMonHoc = $MaMonHoc;
				$diemthilai->HocKy = $HocKy;
				$diemthilai->NamHoc = $NamHoc;
				$ds = $diemthilai->GetList();
				if(!$ds)
				{
					$diemthilai->Add();
				}
			}
			$kq = $diemhk->Add();
			if($HocKy == "Học kỳ II")
			{
				
				$diemhk = new diemhkbs();
				
				$diemhk->MaHocSinh = $MaHocSinh;
				$diemhk->MaMonHoc = $MaMonHoc;
				$diemhk->NamHoc = $NamHoc;
				$dmdiemhk = $diemhk->GetList();
				$diemcn = new diemcnbs();
				$diemcn->MaHocSinh = $dmdiemhk[0]['MaHocSinh'];
				$diemcn->MaMonHoc = $dmdiemhk[0]['MaMonHoc'];
				$diemcn->NamHoc = $dmdiemhk[0]['NamHoc'];
				$dmdiemcn = $diemcn->GetList();
				$DTB_CN = round( DTBMH_CN($dmdiemhk[0]['DTB_HK'],$dmdiemhk[1]['DTB_HK']),2);
				$diemcn->DTB_CN = $DTB_CN;
				if($dmdiemcn)
				{
					$diemcn->Update();
				}else
				{
					$diemcn->Add();
				}
				
			}
			if ($kq)
				ThongBaoLoi("Nhập điểm thành công!");
			else
				ThongBaoLoi("Lỗi truy vấn!");
			}
			else
			{
				ThongBaoLoi("Điểm cho kỳ này đã tồn tại!");
			}
		
	}
?>